spider naevus - Spanish English Dictionary